# Based on Ichigo theme for GTK+ 2
#
# by Dave Maldonado

style "xfdesktop-icon-view"
{
	font_name = "helvetica italic 10"
	fg[NORMAL] = "#FFFFFF"
	XfdesktopIconView::label-alpha = 0
}

style "default-style"
{
   xthickness = 2
   ythickness = 2
   GtkRange::trough_border = 0
   GtkScrollbar::slider_width = 20
   GtkScrollbar::stepper_size = 20
   GtkScale::slider_width = 16
   GtkScale::stepper_size = 5
   GtkComboBox::appears-as-list = 1
   GtkScale::trough_border = 3
   GtkMenuBar::internal_padding = 1
   GtkEntry::inner_border = {5,5,5,5}
   GtkEntry::shadow_type = GTK_SHADOW_NONE
   GtkButton::default_border = {0,0,0,0}
   GtkButton::default_outside_border = {0,0,0,0}
   GtkButton::child_displacement_x = 1
   GtkButton::child_displacement_y = 1
   font_name = "helvetica 9"
   bg[NORMAL]            = "#afa1a9"
   bg[PRELIGHT]          = "#afa1a9"
   bg[ACTIVE]            = "#999999"
   bg[INSENSITIVE]       = "#808080"
   bg[SELECTED]          = "#9f80a5"
   fg[NORMAL]            = "#000000"
   fg[PRELIGHT]          = "#000000"
   fg[ACTIVE]            = "#000000"
   fg[INSENSITIVE]       = "#999999"
   fg[SELECTED]          = "#000000"
   base[NORMAL]          = "#999999"
   base[PRELIGHT]        = "#afa1a9"
   base[ACTIVE]          = "#000000"
   base[INSENSITIVE]     = "#afa1a9"
   base[SELECTED]        = "#FFFF00"
   text[ACTIVE]          = "#999999"
   text[INSENSITIVE]     = "#999999"
   text[NORMAL]          = "#000000"
   text[PRELIGHT]        = "#000000"
   text[SELECTED]        = "#000000"
}
style "button"
{
   engine "pixmap"
   {
      image 
      {
         function        = VLINE
         recolorable     = FALSE
         file            = "line-v.png"
         border          = {0,0,0,0}
         stretch = TRUE
      }
      image 
      {
         function        = HLINE
         recolorable     = FALSE
         file            = "line-h.png"
         border          = {0,0,0,0}
         stretch = TRUE
      }
      image 
      {
         function        = CHECK
         state           = INSENSITIVE
         shadow          = IN
         overlay_file    = "checkbox3.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = CHECK
         state           = INSENSITIVE
         shadow          = OUT
         overlay_file    = "checkbox4.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = CHECK
         state           = NORMAL
         shadow          = IN
         overlay_file    = "checkbox2.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = CHECK
         state           = NORMAL
         shadow          = OUT
         overlay_file    = "checkbox.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = CHECK
         state           = ACTIVE
         shadow          = IN
         overlay_file    = "checkbox2.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = CHECK
         state           = ACTIVE
         shadow          = OUT
         overlay_file    = "checkbox.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = CHECK
         state           = PRELIGHT
         shadow          = IN
         overlay_file    = "checkbox6.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = CHECK
         state           = PRELIGHT
         shadow          = OUT
         overlay_file    = "checkbox5.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = OPTION
         state           = INSENSITIVE
         shadow          = IN
         overlay_file    = "option3.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = OPTION
         state           = INSENSITIVE
         shadow          = OUT
         overlay_file    = "option4.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = OPTION
         state           = NORMAL
         shadow          = IN
         overlay_file    = "option2.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = OPTION
         state           = NORMAL
         shadow          = OUT
         overlay_file    = "option.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = OPTION
         state           = ACTIVE
         shadow          = IN
         overlay_file    = "option2.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = OPTION
         state           = ACTIVE
         shadow          = OUT
         overlay_file    = "option.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = OPTION
         state           = PRELIGHT
         shadow          = IN
         overlay_file    = "option6.png"
         overlay_stretch = FALSE
      }
      image 
      {
         function        = OPTION
         state           = PRELIGHT
         shadow          = OUT
         overlay_file    = "option5.png"
         overlay_stretch = FALSE
      }
      image
      {
         function        = BOX
         file            = "button2.png"
         state           = NORMAL
         border          = {3,3,3,3}
         stretch         = TRUE
      }
      image
      {
         function        = BOX
         file            = "button3.png"
         state           = INSENSITIVE
         border          = {3,3,3,3}
         stretch         = TRUE
      }
      image
      {
         function        = BOX
         file            = "button3.png"
         state           = PRELIGHT
         border          = {3,3,3,3}
         stretch         = TRUE
      }
      image
      {
         function        = BOX
         file            = "button4.png"
         state           = ACTIVE
         border          = {3,3,3,3}
         stretch         = TRUE
      }
   }
}
style "textview"
{
     base[NORMAL]        = "#afa1a9"
     text[NORMAL]        = "#000000"
}
style "entry"
{
   base[NORMAL]          = "#B98E8E"
}
style "optionmenu"
{
   engine "pixmap"
   {
      image
      {
        function         = TAB
        state            = NORMAL
        recolorable      = TRUE
        overlay_file     = "dropdown.png"
        overlay_stretch  = FALSE
      }
      image
      {
        function         = TAB
        state            = PRELIGHT
        recolorable      = TRUE
        overlay_file     = "dropdown.png"
        overlay_stretch  = FALSE
      }
      image
      {
        function         = TAB
        state            = INSENSITIVE
        recolorable      = TRUE
        overlay_file     = "dropdown.png"
        overlay_stretch  = FALSE
      }
   }
}
style "menu"
{
font_name = "helvetica italic bold 10"
   engine "pixmap"
   {
      image
      {
         function        = BOX
         file            = "button.png"
         border          = {4,4,4,4}
         stretch         = TRUE
      }
      image
      {
         function        = BOX
         file            = "menuselect.png"
         border          = {3,3,3,3}
         stretch         = TRUE
      }
   }
}
style "menuitem"
{
   xthickness = 4
   engine "pixmap"
   {
      image
      {
         function        = BOX
         file            = "menuselect.png"
         border          = {4,4,4,4}
         stretch         = TRUE
      }
   }
}
style "tearoffmenuitem"
{
   engine "pixmap"
   {
      image
      {
         function        = HLINE
         recolorable     = FALSE
         file            = "line-h.png"
         border          = {0,0,0,0}
         stretch         = TRUE
      }
   }
}
style "separatormenuitem"
{
font_name = "helvetica italic bold 10"
   engine "pixmap"
   {
      image
      {
         function        = HLINE
         recolorable     = FALSE
         file            = "line-h.png"
         border          = {0,0,0,0}
         stretch         = TRUE
      }
   }
}
style "menufont"
{
   font_name = "helvetica italic bold 10"
}
style "scrollbar"
{
   engine "pixmap"
   {
      image
      {
         function        = BOX
         state           = ACTIVE
         recolorable     = TRUE
         file            = "scroll-bg-h.png"
         stretch         = TRUE
         orientation     = HORIZONTAL
      }
      image
      {
         function        = BOX
         state           = INSENSITIVE
         recolorable     = TRUE
         file            = "scroll-bg-h.png"
         stretch         = TRUE
         orientation     = HORIZONTAL
      }
      image
      {
         function        = BOX
         state           = ACTIVE
         recolorable     = TRUE
         file            = "scroll-bg-v.png"
         stretch         = TRUE
         orientation     = VERTICAL
      }
      image
      {
         function        = BOX
         state           = INSENSITIVE
         recolorable     = TRUE
         file            = "scroll-bg-v.png"
         stretch         = TRUE
         orientation     = VERTICAL
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = NORMAL
         file            = "scroll-left.png"
         stretch         = TRUE
         arrow_direction = LEFT
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = INSENSITIVE
         file            = "scroll-left.png"
         stretch         = TRUE
         arrow_direction = LEFT
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = PRELIGHT
         file            = "scroll-left2.png"
         stretch         = TRUE
         arrow_direction = LEFT
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = ACTIVE
         file            = "scroll-left.png"
         stretch         = TRUE
         arrow_direction = LEFT
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = NORMAL
         file            = "scroll-right.png"
         stretch         = TRUE
         arrow_direction = RIGHT
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = INSENSITIVE
         file            = "scroll-right.png"
         stretch         = TRUE
         arrow_direction = RIGHT
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = PRELIGHT
         file            = "scroll-right2.png"
         stretch         = TRUE
         arrow_direction = RIGHT
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = ACTIVE
         file            = "scroll-right.png"
         stretch         = TRUE
         arrow_direction = RIGHT
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = NORMAL
         file            = "scroll-up.png"
         stretch         = TRUE
         arrow_direction = UP
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = INSENSITIVE
         file            = "scroll-up.png"
         stretch         = TRUE
         arrow_direction = UP
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = PRELIGHT
         file            = "scroll-up2.png"
         stretch         = TRUE
         arrow_direction = UP
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = ACTIVE
         file            = "scroll-up.png"
         stretch         = TRUE
         arrow_direction = UP
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = NORMAL
         file            = "scroll-down.png"
         stretch         = TRUE
         arrow_direction = DOWN
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = INSENSITIVE
         file            = "scroll-down.png"
         stretch         = TRUE
         arrow_direction = DOWN
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = PRELIGHT
         file            = "scroll-down2.png"
         stretch         = TRUE
         arrow_direction = DOWN
      }
      image
      {
         function        = STEPPER
         recolorable     = TRUE
         state           = ACTIVE
         file            = "scroll-down.png"
         stretch         = TRUE
         arrow_direction = DOWN
      }
      image
      {
         function        = SLIDER
         recolorable     = TRUE
         state           = NORMAL
         file            = "scrollbar-v.png"
         stretch         = TRUE
         border          = {2,2,3,3}
         orientation     = VERTICAL
         overlay_file    = "scrollbar-grip-v.png"
         overlay_stretch = FALSE
      }
      image
      {
         function        = SLIDER
         recolorable     = TRUE
         state           = INSENSITIVE
         file            = "scrollbar-v.png"
         stretch         = TRUE
         border          = {2,2,3,3}
         orientation     = VERTICAL
         overlay_file    = "scrollbar-grip-v.png"
         overlay_stretch = FALSE
      }
      image
      {
         function        = SLIDER
         recolorable     = TRUE
         state           = PRELIGHT
         file            = "scrollbar-v2.png"
         stretch         = TRUE
         border          = {2,2,3,3}
         orientation     = VERTICAL
         overlay_file    = "scrollbar-grip-v.png"
         overlay_stretch = FALSE
      }
      image
      {
         function        = SLIDER
         recolorable     = TRUE
         state           = ACTIVE
         file            = "scrollbar-v2.png"
         stretch         = TRUE
         border          = {2,2,3,3}
         orientation     = VERTICAL
         overlay_file    = "scrollbar-grip-v.png"
         overlay_stretch = FALSE
      }
      image
      {
         function        = SLIDER
         recolorable     = TRUE
         state           = NORMAL
         file            = "scrollbar-h.png"
         stretch         = TRUE
         border          = {3,3,2,2}
         orientation     = HORIZONTAL
         overlay_file    = "scrollbar-grip-h.png"
         overlay_stretch = FALSE
      }
      image
      {
         function        = SLIDER
         recolorable     = TRUE
         state           = INSENSITIVE
         file            = "scrollbar-h.png"
         stretch         = TRUE
         border          = {3,3,2,2}
         orientation     = HORIZONTAL
         overlay_file    = "scrollbar-grip-h.png"
         overlay_stretch = FALSE
      }
      image
      {
         function        = SLIDER
         recolorable     = TRUE
         state           = PRELIGHT
         file            = "scrollbar-h2.png"
         stretch         = TRUE
         border          = {3,3,2,2}
         orientation     = HORIZONTAL
         overlay_file    = "scrollbar-grip-h.png"
         overlay_stretch = FALSE
      }
      image
      {
         function        = SLIDER
         recolorable     = TRUE
         state           = ACTIVE
         file            = "scrollbar-h2.png"
         stretch         = TRUE
         border          = {3,3,2,2}
         orientation     = HORIZONTAL
         overlay_file    = "scrollbar-grip-h.png"
         overlay_stretch = FALSE
      }
   }
}
style "range"
{
   engine "pixmap"
   {
      image
      {
         function        = SLIDER
         state           = NORMAL
         recolorable     = TRUE
         file            = "scale-h.png"
         border          = {3,3,3,3}
         stretch         = TRUE
         overlay_file    = "scale-grip-h.png"
         overlay_stretch = FALSE
         orientation     = HORIZONTAL
      }
      image
      {
         function        = SLIDER
         state           = ACTIVE
         recolorable     = TRUE
         file            = "scale-h.png"
         border          = {3,3,3,3}
         stretch         = TRUE
         overlay_file    = "scale-grip-h.png"
         overlay_stretch = FALSE
         orientation     = HORIZONTAL
      }
      image
      {
         function        = SLIDER
         state           = INSENSITIVE
         recolorable     = TRUE
         file            = "scale-h3.png"
         border          = {3,3,3,3}
         stretch         = TRUE
         overlay_file    = "scale-grip-h2.png"
         overlay_stretch = FALSE
         orientation     = HORIZONTAL
      }
      image
      {
         function        = SLIDER
         state           = PRELIGHT
         recolorable     = TRUE
         file            = "scale-h2.png"
         border          = {3,3,3,3}
         stretch         = TRUE
         overlay_file    = "scale-grip-h.png"
         overlay_stretch = FALSE
         orientation     = HORIZONTAL
      }
      image
      {
         function        = BOX
         state           = NORMAL
         recolorable     = TRUE
         file            = "scale-bg.png"
         border          = {5,5,5,5}
         stretch         = TRUE
         orientation     = HORIZONTAL
      }
      image
      {
         function        = BOX
         state           = ACTIVE
         recolorable     = TRUE
         file            = "scale-bg.png"
         border          = {5,5,5,5}
         stretch         = TRUE
         orientation     = HORIZONTAL
      }
      image
      {
         function        = BOX
         state           = PRELIGHT
         recolorable     = TRUE
         file            = "scale-bg.png"
         border          = {5,5,5,5}
         stretch         = TRUE
         orientation     = HORIZONTAL
      }
      image
      {
         function        = BOX
         state           = INSENSITIVE
         recolorable     = TRUE
         file            = "scale-bg2.png"
         border          = {5,5,5,5}
         stretch         = TRUE
         orientation     = HORIZONTAL
      }
      image
      {
         function        = SLIDER
         state           = NORMAL
         recolorable     = TRUE
         file            = "scale-v.png"
         border          = {3,3,3,3}
         stretch         = TRUE
         overlay_file    = "scale-grip-v.png"
         overlay_stretch = FALSE
         orientation     = VERTICAL
      }
      image
      {
         function        = SLIDER
         state           = ACTIVE
         recolorable     = TRUE
         file            = "scale-v.png"
         border          = {3,3,3,3}
         stretch         = TRUE
         overlay_file    = "scale-grip-v.png"
         overlay_stretch = FALSE
         orientation     = VERTICAL
      }
      image
      {
         function        = SLIDER
         state           = INSENSITIVE
         recolorable     = TRUE
         file            = "scale-v3.png"
         border          = {3,3,3,3}
         stretch         = TRUE
         overlay_file    = "scale-grip-v2.png"
         overlay_stretch = FALSE
         orientation     = VERTICAL
      }
      image
      {
         function        = SLIDER
         state           = PRELIGHT
         recolorable     = TRUE
         file            = "scale-v2.png"
         border          = {3,3,3,3}
         stretch         = TRUE
         overlay_file    = "scale-grip-v.png"
         overlay_stretch = FALSE
         orientation     = VERTICAL
      }
      image
      {
         function        = BOX
         state           = NORMAL
         recolorable     = TRUE
         file            = "scale-bg.png"
         border          = {5,5,5,5}
         stretch         = TRUE
         orientation     = VERTICAL
      }
      image
      {
         function        = BOX
         state           = ACTIVE
         recolorable     = TRUE
         file            = "scale-bg.png"
         border          = {5,5,5,5}
         stretch         = TRUE
         orientation     = VERTICAL
      }
      image
      {
         function        = BOX
         state           = PRELIGHT
         recolorable     = TRUE
         file            = "scale-bg.png"
         border          = {5,5,5,5}
         stretch         = TRUE
         orientation     = VERTICAL
      }
      image
      {
         function        = BOX
         state           = INSENSITIVE
         recolorable     = TRUE
         file            = "scale-bg2.png"
         border          = {5,5,5,5}
         stretch         = TRUE
         orientation     = VERTICAL
      }
   }
}
style "ruler"
{
   engine "pixmap"
   {
      image
      {
         function        = BOX
         recolorable     = TRUE
         file            = "ruler.png"
         border          = {1,1,1,1}
         detail          = "hruler"
         stretch         = TRUE
      }
      image
      {
         function        = BOX
         recolorable     = TRUE
         file            = "ruler.png"
         border          = {1,1,1,1}
         detail          = "vruler"
         stretch         = TRUE
      }
   }
}
style "progressbar"
{
   xthickness            = 3
   ythickness            = 3
   engine "pixmap"
   {
      image
      {
         function        = BOX
         detail          = "trough"
         recolorable     = TRUE
         file            = "progress-bg.png"
         border          = {4,4,4,4}
         stretch         = TRUE
      }
      image
      {
         function        = BOX
         detail          = "bar"
         recolorable     = TRUE
         file            = "progress.png"
         border          = {1,10,1,1}
         stretch         = TRUE
      }
   }
}
style "paned"
{
   GtkPaned::handle_size = 4
   engine "pixmap"
   {
      image
      {
         function        = HANDLE
         recolorable     = FALSE
         file            = "handle-v.png"
         stretch         = TRUE
         orientation     = VERTICAL
      }
      image
      {
         function        = HANDLE
         recolorable     = FALSE
         file            = "handle-h.png"
         stretch         = TRUE
         orientation     = HORIZONTAL
      }
   }
}
style "color-fix-combo"
{
    fg[ACTIVE]           = "#4C4C4C"
    fg[INSENSITIVE]      = "#606060"
    fg[NORMAL]           = "#4C4C4C"
    fg[PRELIGHT]         = "#4C4C4C"
    engine "pixmap" {
	    image {
            state = NORMAL
      		function = ARROW
      		overlay_file = "combo-arrow1.png"
			overlay_border = {2,2,2,2}
			overlay_stretch = FALSE
      		arrow_direction = DOWN
    		   }
	    image {
            state = PRELIGHT
      		function = ARROW
      		overlay_file = "combo-arrow2.png"
      		overlay_stretch = FALSE
      		arrow_direction = DOWN
    		   }
	    image {
            state = ACTIVE
      		function = ARROW
      		overlay_file = "combo-arrow2.png"
      		overlay_stretch = FALSE
      		arrow_direction = DOWN
    		   }
	    image {
            state = INSENSITIVE
      		function = ARROW
      		overlay_file = "combo-arrow2.png"
      		overlay_stretch = FALSE
      		arrow_direction = DOWN
    		   }
}				
}
style "tabs"
{
    bg[NORMAL]           = "#afa1a9"
    bg[ACTIVE]           = "#A6A6A6"
}
style "tooltips"
{
    bg[NORMAL]           = "#DBDBAA"
    fg[NORMAL]           = "#000000"
}
style "thunar"
{
    base[NORMAL]                       = "#6DA4AA"
    GtkTreeView::even_row_color        = "#5B80AA"
}
class "GtkButton"                      style "button"
class "GtkOptionMenu"                  style "optionmenu"
class "GtkTextView"                    style "textview"
class "GtkEntry"                       style "entry"
class "GtkMenuBar"                     style "menu"
class "GtkMenuItem"                    style "menuitem"
class "GtkScrollbar"                   style "scrollbar"
class "GtkRange"                       style "range"
class "GtkRuler"                       style "ruler"
class "GtkProgressBar"                 style "progressbar"
class "GtkPaned"                       style "paned"
class "GtkWidget"                      style "default-style"
class "GtkNotebook"                    style "tabs"
class "GtkComboBox*"                   style "color-fix-combo" 
widget_class "*GtkTearoffMenuItem*"    style "tearoffmenuitem"
widget_class "*GtkSeparatorMenuItem*"  style "separatormenuitem"
widget "gtk-tooltip*"                  style "tooltips"
widget_class "*ThunarShortcutsView*"   style "thunar"
widget_class "*ThunarIconView*"        style "thunar"
widget_class "*GtkMenu*"               style "menufont"
widget_class "*.<GtkComboBox>.*"       style "color-fix-combo"
widget_class "*.<GtkComboBox>.<GtkCellView>" style "color-fix-combo"
widget_class "*<GtkComboBox>*<GtkToggleButtony>*" style "color-fix-combo"
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"